body,ul,li,form,img,.nopad{margin:0;padding:0;border:0;}
body,td,option,input,textarea,select,option{font-family:arial,Helvetica,sans-serif;}
input,textarea,select,option{font-size:100%;}
ul,li{list-style:none;}
div,p{margin:0;line-height:120%;word-wrap:break-word;word-break:break-all;}
table{border-collapse:collapse;}
td{vertical-align:top;padding:0;}
p{padding:3px 0;}
a{color:#005EAC;text-decoration:none}
a:hover{color:#fff;background:#005EAC;text-decoration:none;}
img{margin-right:2px;}
em{color:#C9C9C9;font-style:normal;}
.clear{clear:both;}
#logo,#logo_kx{height:22px;padding:0;}
#logo{background:#005EAC url(http://a.xnimg.cn/wap/topbg.gif) repeat-x;border-bottom:1px solid #005EAC;}
#logo_kx{background:#E78A31 url(http://a.xnimg.cn/wap/kx_topbg.gif) 0 0 repeat-x;border-bottom:1px solid #F09740;}
#logo td img,#logo_kx td img{height:22px;}
#logo table,#logo_kx table{width:100%;height:22px;}
#logo td,#logo_kx td{line-height:0;}
#logo td a,#logo_kx td a{background:none;}
#logo td.top_search,#logo_kx td.top_search{text-align:right;padding:4px 3px 0 0;line-height:120%;}
.top_search a{color:#fff;}
.sec,.ssec,.pager{padding:5px 6px;line-height:120%;}
.ssec .ssec{padding:0;margin-bottom:5px;}
.sec,.list,.ssec{clear:both;border-bottom:1px solid #c9c9c9;}
.tm div{background:#F0F5F8;border-bottom:1px #cee1ee solid;line-height:100%;margin-bottom:1px;padding:2px 6px;}
.tm small,#nav small,.nav small,.red{color:#f33!important;}
#nav a:hover small,.nav a:hover small {color:#fff !important;}
.tm img,.sec img,.ssec img{vertical-align:bottom;}
.new{color:#f00;font-size:small;font-style:italic;}
.position{color:#83ACC6;padding:5px 6px 1px;}
.position img{margin-bottom:5px;vertical-align:middle;}
.cblue{color:#005EAC;}
.nav,.f_list .pager p{color:#666;}
.nav img{vertical-align:top;}
.notice{background:#E3EEF8;padding:4px 6px;margin-bottom:1px;}
.notice_y,.notice_message{margin:3px;background:#FFF8CC;border:1px solid #ffe222;padding:3px;}
.error{margin:3px;border:1px solid #dd3c10;background:#ffebe8;padding:3px;}
.sec .error,.sec .notice_y{margin:0 0 3px;word-wrap:break-word;word-break:break-all;}
.sec p,.ssec p{padding:0 0 1px;}
.stat,.sform{padding:5px 6px 3px;}/*sform 多行表单*/
.pform{padding:3px 6px;}/*单行表单*/
.stat { background:#F3FAFF;}
div.reply { background:#F3FAFF; border:1px #F0F0F0 solid; font-size:small; margin:3px 0 2px; padding:0 6px;}
div.reply p { border-bottom:1px #E6EFF7 solid;}
div.reply p.b { border-bottom:0; text-align:right;}
.stat p,.sform p,.pform p{padding:2px 0 1px;}
.sectitle,.cur {font-weight:bold;}
.sectitle span{font-weight:normal;}
.nb,.bbn{border:0!important;}
.gray{color:#999!important;}
.gray img{margin:0 2px;}
.time,.place,small{font-size:small;color:#999;}
p.time,p.place{margin-top:3px;padding:0;}
.list{padding:0;border-bottom:0;}
.list div,.pager{border-bottom:1px solid #E5E5E5;padding:4px 6px 2px;word-wrap:break-word;word-break:break-all;}
.sectitle{padding:5px 6px 0;}
.ssec table{margin:3px 0 2px;}
.list div.t{border-bottom:1px #E5E5E5 solid;padding:5px 6px 4px;}
.list div p.gray {margin-top:3px;padding:0;font-size:small;}
.list div p.gray a,.list div p.gray em,p.time a,p.time em{font-size:medium;}
.list td{padding:2px 3px;}
div.l {color:#999;padding:4px 6px 3px;border-bottom:1px #c9c9c9 solid;}
.l b,.nav b{color:#000;}
.forward,p.forward{background:#fafafa;padding:5px;margin-top:3px;color:#888;border:1px #ededed solid;border-top:1px #ccc solid;font-size:small; border:1px #EDEDED solid!important;}
.p img{border:1px solid #E5E5E5;padding:2px;background:#fff;margin-right:3px;display:inline-block;}
.p:hover{background:none;}
.p:hover img{border-color:#c9c9c9;}
.button{background:#005EAC;color:#fff;border:0;}
.button_b{background:#dfebf3;color:#005eac;border:0;}
.button_e{background:#fff;color:#005EAC;border:0; padding:0;}
.button_g{background:#E3EEF8;padding:2px 3px;border:0;}
.input_a{border:1px #7AA1C1 solid;}
.input_b,.area,.area_2{border:1px #7AA1C1 solid;width:96%;}
.input_a:focus,.input_b:focus,.area:focus,.area_2:focus{border:1px #005EAC solid;}
.status{border:1px #B3B9C3 solid;height:18px;padding:2px;line-height:18px;}/*del?*/
.note{border-bottom:1px solid #E5E5E5;padding-bottom:3px;}
.imgcon{padding:3px 0 0!important;}
.con{line-height:1.6em;font-size:104%;}
.con div{padding:3px 0 0;}
.promotion{padding:10px 6px 5px;color:#666;}
.ad{background:#EBF1FF;}/*del?*/
/*情侣空间*/
body.love .sec .des{padding:3px 0;}
body.love .atab{font-weight:bold;}
.love .list div{border-bottom:1px solid #E5E5E5;padding:0.4em 0.4em 0.5em;}
.love .list .l{color:#999;padding:4px 6px 3px;border-bottom:1px #c9c9c9 solid;}
.love .list .sec {padding:4px 6px 3px;border-bottom:1px #c9c9c9 solid;}
#footer,#kxfooter{padding:0.3em 6px 0.2em;line-height:130%;background:#005EAC url(http://a.xnimg.cn/wap/bottombg.gif) repeat-x;color:#fff;}
#kxfooter{background:#F29A32 url(http://a.xnimg.cn/wap/kx_bottombg.gif) repeat-x;}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2) {
body {text-size-adjust:none;}
#logo img {opacity:0;}
#logo td:first-of-type a{display:block;background:url(http://a.xnimg.cn/wap/logo_2x.png) no-repeat;background-size:100%;width:76px;height:22px;}
}